"""
32 - Dars. Topshiriq.
"""
import os

def read_dir(folder):
    """
    O'g'abek
    """
    for root, files in os.walk(folder):
        level = root.count(os.sep)
        indent = ' ' * 4 * level
        print(f'{indent}[{os.path.basename(root)}]')
        sub_indent = ' ' * 4 * (level + 1)
        # print(root, files, level, indent, sub_indent)
        for file in files:
            print(f'{sub_indent}{file}')


read_dir('folder')


tree = os.walk('folder')
for files in tree:
    print(files)

#     Адрес очередного каталога в виде строки.
#     В форме списка имена подкаталогов первого уровня вложенности для данного каталога.
#     В виде списка имена файлов данного каталога.
